leather paring for sandal straps - Inglés Sinónimo Diccionario